mass firing - French English Dictionary